gl renderer: Rework program creation
authorTimm Bäder <mail@baedert.org>
Thu, 30 Nov 2017 17:47:55 +0000 (18:47 +0100)
committerTimm Bäder <mail@baedert.org>
Thu, 21 Dec 2017 18:12:31 +0000 (19:12 +0100)
commit5c7838e168622cc62688aaf3ee52c62ddb60da4d
tree6651b7b7b836d035693380751270b26fa22f7a8a
parent388157b99502c8b723d3d83a1800db4ef623d0ae
gl renderer: Rework program creation

Make sure all uniform names have to match between the shader names and
the _location integers we save in every Program struct.
15 files changed:
gsk/gl/gskglrenderer.c
gsk/gl/gskglrenderops.c
gsk/gl/gskglrenderopsprivate.h
gsk/resources/glsl/blend.fs.glsl
gsk/resources/glsl/blend.vs.glsl
gsk/resources/glsl/blit.fs.glsl
gsk/resources/glsl/blit.vs.glsl
gsk/resources/glsl/blur.fs.glsl
gsk/resources/glsl/color.fs.glsl
gsk/resources/glsl/color_matrix.fs.glsl
gsk/resources/glsl/coloring.fs.glsl
gsk/resources/glsl/gl3_common.fs.glsl
gsk/resources/glsl/gl3_common.vs.glsl
gsk/resources/glsl/inset_shadow.fs.glsl
gsk/resources/glsl/linear_gradient.fs.glsl